#修改上个程序，使得求和的数只包含3或5的倍数，例如n=17，则求和的数为：3, 5, 6, 9, 10, 12, 15。
a=int(input("请输入一个数："))
c=0
for i in range(1,a+1):
    if i % 3 == 0 or i % 5 == 0:
        # TODO:为什么要用两个等号？ 因为一个等号是赋值  两个是判等表达式
    #a % b 表示a对b求余
        c=c+i
print(c)
#TODO:print为什么不是在if管辖内，而是要和for对齐     ----你放进去试试啊
